@keyframes fa-blink {
     0% { opacity: 1; }
     50% { opacity: 0.5; }
     100% { opacity: 0; }
 }
.fa-blink {
   -webkit-animation: fa-blink 2s linear infinite;
   -moz-animation: fa-blink 2s linear infinite;
   -ms-animation: fa-blink 2s linear infinite;
   -o-animation: fa-blink 2s linear infinite;
   animation: fa-blink 2s linear infinite;
}
::-webkit-scrollbar{
   width: 0.4vw;
   background: transparent;
}
::-webkit-scrollbar-thumb{
   background: -webkit-linear-gradient(transparent,transparent);
   background: linear-gradient(transparent,transparent);
   border-radius: 20px;
}
::-webkit-scrollbar-thumb:hover{
  background: -webkit-linear-gradient(transparent,transparent);
  background: linear-gradient(transparent,transparent); 
}

.navbar-brand>img {
   padding-top: 11px;
   width: 130px;
   margin-left: 60px;
 }
 .navbar-brand {
     height: auto;
     margin: 0;
     padding: 0;
     margin-right: 20px;
 }
 .navbar-default{
 color: #fff;
 background-color: #2F4F4F;
 border-color: #000000;
 }
 .navbar-default .navbar-nav > li > a{
    color:#fff;
 }
 .navbar-default .navbar-nav > .dropdown > a .caret{
    border-top-color: #fff;
     border-bottom-color: #fff;
 }
 .navbar-default .navbar-brand{
    color:#fff;
 }
 .menu-large {
   position: static !important;
 }
 .megamenu{
   padding: 20px 0px;
   width:100%;
 }
 .megamenu> li > ul {
   padding: 0;
   margin: 0;
 }
 .megamenu> li > ul > li {
   list-style: none;
 }
 .megamenu> li > ul > li > a {
   display: block;
   padding: 3px 20px;
   clear: both;
   font-weight: normal;
   line-height: 1.428571429;
   color: #333333;
   white-space: normal;
 }
 .megamenu> li ul > li > a:hover,
 .megamenu> li ul > li > a:focus {
   text-decoration: none;
   color: #262626;
   background-color: #f5f5f5;
 }
 .megamenu.disabled > a,
 .megamenu.disabled > a:hover,
 .megamenu.disabled > a:focus {
   color: #999999;
 }
 .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
   color: #00A7E8;
 }
 .megamenu.disabled > a:hover,
 .megamenu.disabled > a:focus {
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
   cursor: not-allowed;
 }
 .megamenu.dropdown-header {
   color: #428bca;
   font-size: 18px;
 }
 @media (max-width: 768px) {
   .megamenu{
     margin-left: 0 ;
     margin-right: 0 ;
   }
   .megamenu> li {
     margin-bottom: 30px;
   }
   .megamenu> li:last-child {
     margin-bottom: 0;
   }
   .megamenu.dropdown-header {
     padding: 3px 15px !important;
   }
   .navbar-nav .open .dropdown-menu .dropdown-header{
    color:#fff;
   }
 }